Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 - 7 CHURCH ROAD Terraced £433,739 £350,000 27 Jul 2018
19A CHURCH ROAD Semi-Detached £27,188 £5,000 7 Nov 1996
21 CHURCH ROAD Terraced £88,340 £70,000 20 Oct 2017
31 CHURCH ROAD £2,204,407 £1,782,521 11 Apr 2019
31 CHURCH ROAD £2,204,407 £1,200,000 11 Apr 2019